var organizationAndManagement={
    init:function(){
        var self=this;
        self.shadeDiv = $("#shade-div");
        self.bindEvents();
        self.loadTree()
    },
    bindEvents:function(){
        var self=this;
//        全选
        $.checkAll("inputItem1");
        $.checkAll("inputItem2");
        $.checkAll("inputItem3")
        $("#findGroup").textClean();
        $("#searchDep").textClean();
        //        搜索
        $("#searchName input").textClean()
        $("#searchName input").focus(function(){
            $(this).siblings("span").show();
        })
        $("#searchName input").blur(function(){
            if($.trim($(this).val()) == ""){
                $(this).siblings("span").hide();
            };

        })
        $(".removeSearch").click(function(){
            $(this).siblings("input").val("")
        })
        $('.searchName').keydown(function(e){
                if(e.keyCode==13){
                    $(this).click(); //处理事件
                }
        });

        //        新增用户
        $("#newUsers").click(function(){
            self.shadeDiv.show();
            $('#addUsers').setPosition().show();

        });

//        常联系人
       /* $(".contacts").click(function(){
            self.shadeDiv.show();
            $('#contacts').setPosition().show();

        });*/
        $(".contacts").click(function(){
            self.shadeDiv.show();
            $('#warning').setPosition().show().find("p.center").html("确定要设置为常用联系人吗？");

        });

        //        禁用
        $(".disable").click(function(){
            self.shadeDiv.show();
            $('#warning').setPosition().show().find("p.center").html("确定要禁用该用户吗？");
        });

//        启用
        $(".enable").click(function(){
            self.shadeDiv.show();
            $('#warning').setPosition().show().find("p.center").html("确定要启用该用户吗？");
        });

        $(".basicInformation").click(function(){
            self.shadeDiv.show();
            $('#basicInformation').setPosition().show();
        });
        $(".tab_list li a").click(function(){
            $(this).parent("li").addClass("cur").siblings("li").removeClass("cur");
            var index=$(this).parent("li").index();
            $(this).parents("ul.tab_list").siblings(".tab_info").eq(index).show().siblings("div.tab_info").hide()
        })

    },
    loadTree:function(){
        $.fn.zTree.init($("#treeDemo"), setting, zNode1);
        $.fn.zTree.init($("#treeDemo1"), setting1, zNode1);
//        $.fn.zTree.init($("#treeDemo2"), setting1, zNode1);
//        $.fn.zTree.init($("#treeDemo3"), setting, zNode1);
        /*$.fn.zTree.init($("#treeDemo4"), setting2, zNode1);
        $.fn.zTree.init($("#treeDemo5"), setting2);*/
    },
    ajaxGET:function (url, data, fn,beforeSendFn) {
        var beforeSendFn = beforeSendFn || function(){};
        $.ajax({type:"GET", dataType:'json', context:this, url:url, data:data, success:fn, beforeSend:beforeSendFn});
    },
    ajaxPOST:function (url, data, fn,beforeSendFn) {
        var beforeSendFn = beforeSendFn || function(){};
        $.ajax({type:"POST", dataType:'json', context:this, url:url, data:data, success:fn, beforeSend:beforeSendFn});
    }
}
$(function(){
    organizationAndManagement.init()
})
